@charset "gb2312";
body { margin: 0px; padding: 0px; font-size: 12px; color: #424141; background-color: #deecf1;}
h1,h2,h3,h4,ul,li,p,form,dt,dd,dl,form {margin: 0px;padding: 0px;}
ul {list-style-type: none;}
img {border:0;}
a{text-decoration:none; color: #FFFFFF; }
a:hover{ text-decoration:underline;}
.main {clear: both; margin-right: auto; margin-left: auto; background-color: #FFF;}
.fl{float:left;}
.fr{float:right;}
.top { height:38px; width:320px; margin:0 auto; background:url(../images/al_01.jpg);} 
.logo{ float:left; width:140px; height:27px; margin-left:15px; margin-top:6px;}
.xbzx{ float:left; width:28px; height:27px; margin-left:88px; margin-top:6px;}
.head4{ float:left; width:28px; height:27px; margin-left:7px; margin-top:6px;}
.menu{ line-height:38px; font-family:Microsoft YaHei; font-size:14px; padding-left:10px;}
.menu a{ margin:0 20px; display:block; float:left;}
.head4 {
	
	right: 553px;
	top: 55px;
	}
	.head5{
	background-color:rgba(000,000,000,0.8);
	position:absolute;
	right:5px;
	top:44px;
	z-index:99999;
	width: 180px;
}
.head5x{
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
	height: 234px;
	width: 180px;
}
.head51{
	float: left;
	width: 89px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4b4b4b;
}
.head52{
	float: left;
	width: 89px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.head5 span{width:0px;height:0px;border:7px solid #333333;border-color:transparent transparent #333333 transparent;position:absolute;top:-14px;right:17px;}
.head5 a{
	display:block;
	height:39px;
	line-height:39px;
	color:#FFF;
	width:89px;
	text-align:center;
	font-size:14px;
}
.banner { height: 215px; width:320px; margin:0 auto;}
.banner img{ float:left;}
.ls{ height:34px; background-color: #008fad; }
.lm1 { width:320px; margin:0 auto;}
.lm1 img{ margin-left:25px; margin-right:15px;} 
.dy{ width:306px; height:390px;  margin:0 auto; margin-top:20px; padding:0 7px;}
.dy2{ float:left; width:157px;}
.zxt{ width:157px; height:156px;}
.zxt img{ float:left;}
.db{ font-size:27px; font-weight:bold; color: #0b87ba; margin-bottom:5px;} 
.zxan{ width:122px; height:30px; background:url(../images/zx_23.jpg); margin-top:10px; line-height:30px; padding-left:35px; color:#FFFFFF;}
.dy3{ float:right; width:134px; height:221px; background-color: #bfd8e4; line-height:20px; color:#61778c; padding-left:10px; padding-top:10px; font-size:13px;}
.dy3 img{ width:60px; height:24px; margin:10px 32px; }
.fssj{ font-size:20px; font-weight:bold; margin-left:20px; color:#0b87ba;}
.fssj2{ margin-top:5px; color:#0b87ba; font-size:13px;}
.dy4{ float:left; width:163px; margin-top:25px;}
.dy4 img{ float:left;}
.dyr{ float:left; width:158px; height:51px; background:url(../images/zx_29.jpg); color:#32876a; font-weight:bold; font-size:15px; line-height:20px; padding-left:5px; padding-top:5px;}
.hs{ float:left; color:#dd5e00;}
.dy5{ float: left; color:#32876a; font-size:14px; font-weight:bold; line-height:36px; margin-top:25px; padding-top:3px; }
.dy5 a{text-decoration:none; color: #32876a;}
.dy5 a:hover{ text-decoration:underline;}
.lm2 { width:315px; margin:0 auto; font-size: 20px; color:#b6ff00; line-height:34px; font-weight:bold; padding-left:5px; }
.mhhs{ width:306px; height:340px;  margin:0 auto; margin-top:20px; padding:0 7px;}
.mh1{ float:left; width:96px; height:330px; margin-top:10px;}
.xd{ float:left; width:96px; height:110px;}
.xd2{ float:left; width:96px; font-size:16px; line-height:26px; text-align:center; color:#FFFFFF; font-weight:bold; background-color: #0b87ba;}
.xd3{ float:left; width:96px; line-height:18px; color:#6c7e90; margin-top:5px;}
.mh2{ float:left; width:101px; height:330px; margin:0 6px;}
.mh2 img{ float:left;}
.xds1{ float:left; width:96px; font-size:16px; line-height:26px; text-align:center; color:#FFFFFF; font-weight:bold; background-color: #0bbab4;}
.xds2{ float:left; width:96px; font-size:16px; line-height:26px; text-align:center; color:#FFFFFF; font-weight:bold; background-color: #82ba0b;}
.xds3{ float:left; width:96px; font-size:16px; line-height:26px; text-align:center; color:#FFFFFF; font-weight:bold; background-color: #d21c0f;}
.xds4{ float:left; width:96px; font-size:16px; line-height:26px; text-align:center; color:#FFFFFF; font-weight:bold; background-color: #ff8a00;}
.xds5{ float:left; width:96px; font-size:16px; line-height:26px; text-align:center; color:#FFFFFF; font-weight:bold; background-color: #dfbe00;}
.lm3 { width:315px; margin:0 auto; font-size: 20px; color:#b6ff00; line-height:34px; font-weight:bold; padding-left:5px; }
.lmx{ float:left; font-size: 15px; color:#f29803; margin-left:5px; line-height:34px; }
.lm3 p{ float:left;}
.zds{ width:306px; height:475px;margin:0 auto; margin-top:20px; padding:0 7px;}
.zdt1{ float:left; width:292px; height:120px; background-color:#bfd8e4; color:#5e4d31; line-height:22px;  padding:0 7px; padding-top:10px;}
.zdt22{ float:left; width:306px; height:33px; background:url(../images/zx_50.jpg) no-repeat; margin-top:20px;}
.zdt23{ float:left; width:306px;}
.zdt23 img{ float:left;}
.zdt24{ float:left; width:306px;}
.zdt3{ float:left; width:306px; height:66px; background:url(../images/zx_51.jpg) no-repeat; color:#8e9fad; line-height:15px;}
.zdt5{ float:left; width:306px; height:80px; background:url(../images/zx_52.jpg) no-repeat; color:#8e9fad; line-height:15px; padding-top:4px;}
.zdxl{ float:left; width:120px; margin-left:18px; margin-right:13px;}
.zdxlt{ font-size:16px; font-weight:bold; text-align:center; color:#3b6d77; margin-bottom:3px; line-height:18px;}
.zdxlt2{ font-size:16px; font-weight:bold; text-align:center; color:#429d7e; margin-bottom:3px; line-height:18px;}
.zdxlt3{ font-size:16px; font-weight:bold; text-align:center; color:#f29803; margin-bottom:3px; line-height:18px;}
.zdxlt4{ font-size:16px; font-weight:bold; text-align:center; color:#8dc027; margin-bottom:3px; line-height:18px;}
.lm4 { width:315px; margin:0 auto; font-size: 20px; color:#b6ff00; line-height:34px; font-weight:bold; padding-left:5px; }
.xzyy{ width:306px; height:580px;margin:0 auto; margin-top:20px; padding:0 7px;}
.xz1{ width:236px; height:68px; background:url(../images/zx_62.jpg) no-repeat bottom left; padding-left:70px; font-weight:bold; line-height:18px; color:#3568a0;}
.xz1 p{ color:#429d7e;}
.xz2{ width:206px; height:58px; background:url(../images/zx_64.jpg) no-repeat; padding-left:100px; font-weight:bold; line-height:18px; color:#3568a0;}
.xz2 img{ margin-top:15px; margin-left:12px;}
.xz3{ float:left; width:286px; height:29px; background:url(../images/zx_73.jpg) no-repeat bottom; color:#FFFFFF; line-height:29px; text-align:center; padding-left:20px;}
.xz3 p{ float:left;}
.als{ font-size:18px; font-weight:bold; color:#e1c211; margin:0 4px;}
.al1{ float:left; width:220px; height:81px; background:url(../images/al_03.jpg) no-repeat; color:#6c7e90; line-height:18px; margin-top:20px; padding-left:86px;}
.al1 p{ float:left; width:220px;}
.alt{ float:left; width:220px; font-size:15px; font-weight:bold; color:#4474a4; margin-bottom:5px;}
.al2{ float:right; width:220px; height:81px; background:url(../images/al_06.jpg) no-repeat; color:#6c7e90; line-height:18px; margin-top:20px; padding-right:86px;}
.al2 p{ float:right; width:210px;}
.alt2{ float: right; width:220px; font-size:15px; font-weight:bold; color:#4474a4; margin-bottom:5px; text-align: right;}
.al3{ float:left; width:220px; height:81px; background:url(../images/al_08.jpg) no-repeat; color:#6c7e90; line-height:18px; margin-top:20px; padding-left:86px;}
.al3 p{ float:left; width:220px;}
.alt{ float:left; width:220px; font-size:15px; font-weight:bold; color:#4474a4; margin-bottom:5px;}
.al4{ float:right; width:220px; height:81px; background:url(../images/al_10.jpg) no-repeat; color:#6c7e90; line-height:18px; margin-top:20px; padding-right:86px;}
.al4 p{ float:right; width:210px;}
.alt2{ float: right; width:220px; font-size:15px; font-weight:bold; color:#4474a4; margin-bottom:5px; text-align: right;}
.ls2{ height:70px; background-color: #989797; }
.lm5 { width:290px;  height:50px; margin:0 auto; color: #FFFFFF; padding:10px 15px; }
.rx{ float:left; width:290px; height:19px;height:19px; line-height:19px; margin-top:5px;}
.rx img{ float:left; margin-right:10px;} 
.ls3{ height:70px; background-color: #FFFFFF; }
.lm6 { width:290px;  height:50px; margin:0 auto;  padding:0 15px; line-height:20px; padding-top:7px; color:#6c6b6b;}
.KeFuDiv {
    height: 150px;
    position: absolute;
    width: 53px;
}
.KeFuDiv .yyh {
    float: left;
    height: 150px;
    width: 53px;
}
